/*
 * Copyright 2007 - The JDPF Project Team (http://www.jdpf.org) 
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); 
 * you may not use this file except in compliance with the License. 
 * You may obtain a copy of the License at 
 * 
 * http://www.apache.org/licenses/LICENSE-2.0 
 * 
 * Unless required by applicable law or agreed to in writing, software 
 * distributed under the License is distributed on an "AS IS" BASIS, 
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and 
 * limitations under the License. 
 */
package org.jdpf.plugins.graphics.netloadergui;

import java.awt.Dimension;
import java.awt.Toolkit;

import javax.swing.JFrame;
import javax.swing.WindowConstants;

@SuppressWarnings("serial")
public class NetLoaderGuiFrame extends JFrame {

    private int height=450,width=600;
    private NetLoaderGuiPanel panel;
    
    public NetLoaderGuiFrame(NetLoaderGuiPanel panel){
	this.panel=panel;
	setPreferredSize(new Dimension(this.panel.getWidth(),this.panel.getHeight()));
	setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
	setTitle("Net Loader");
	Dimension screen=Toolkit.getDefaultToolkit().getScreenSize();
	setLocation((screen.width-width)/2, (screen.height-height)/2);
	setResizable(false);

	getContentPane().add(this.panel);
	validate();
	pack();
	setVisible(true);
    }
   
}
